package com.hydl.power.pojo;

import cn.afterturn.easypoi.excel.annotation.Excel;
import cn.afterturn.easypoi.excel.annotation.ExcelTarget;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;
import java.util.Date;
@ExcelTarget("identical")
public class Load implements Serializable {
    private Integer id;

    private String powerRoomid;

    private String areaName;

    private String dataType;

    private String projectName;

    private String powerRoom;

    private String circuitName;

    private String powerFactor;

    private String activePower;

    private String reactivePower;

    private String loadFactor;

    private String iSum;

    @Excel(name = "配电房名称",orderNum = "0",isImportField = "moduleId")
    private String roomName;
    @Excel(name = "回路名称",orderNum = "1",isImportField = "moduleId")
    private String deviceName;
    @Excel(name = "功率因数",orderNum = "2",isImportField = "moduleId")
    private String max_ptf;
    @Excel(name = "有功功率",orderNum = "3",isImportField = "moduleId")
    private String max_pt;
    @Excel(name = "无功功率",orderNum = "4",isImportField = "moduleId")
    private String max_ptn;
    @Excel(name = "负荷率",orderNum = "5",isImportField = "moduleId")
    private String loadRate;
    @Excel(name = "A相电流",orderNum = "6",isImportField = "moduleId")
    private String ia;
    @Excel(name = "B相电流",orderNum = "7",isImportField = "moduleId")
    private String ib;
    @Excel(name = "C相电流",orderNum = "8",isImportField = "moduleId")
    private String ic;
    @Excel(name = "起始采集时间",orderNum = "9",isImportField = "moduleId")
    private String createTime;
    @Excel(name = "变压器名称",orderNum = "10",isImportField = "moduleId")
    private String transformerName;
  @Excel(name = "总视在功率",orderNum = "11",isImportField = "moduleId")
    private String ptin;

    private static final long serialVersionUID = 1L;

    @ApiModelProperty("变压器容量")
    private String transformerCapacity;
    @ApiModelProperty("设备安装时间")
    private String installTime;


  public String getPtin() {
    return ptin;
  }

  public void setPtin(String ptin) {
    this.ptin = ptin;
  }

  public String getTransformerName() {
    return transformerName;
  }

  public void setTransformerName(String transformerName) {
    this.transformerName = transformerName;
  }

  public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getPowerRoomid() {
        return powerRoomid;
    }

    public void setPowerRoomid(String powerRoomid) {
        this.powerRoomid = powerRoomid == null ? null : powerRoomid.trim();
    }

    public String getAreaName() {
        return areaName;
    }

    public void setAreaName(String areaName) {
        this.areaName = areaName == null ? null : areaName.trim();
    }

    public String getDataType() {
        return dataType;
    }

    public void setDataType(String dataType) {
        this.dataType = dataType == null ? null : dataType.trim();
    }

    public String getProjectName() {
        return projectName;
    }

    public void setProjectName(String projectName) {
        this.projectName = projectName == null ? null : projectName.trim();
    }

    public String getPowerRoom() {
        return powerRoom;
    }

    public void setPowerRoom(String powerRoom) {
        this.powerRoom = powerRoom == null ? null : powerRoom.trim();
    }

    public String getCircuitName() {
        return circuitName;
    }

    public void setCircuitName(String circuitName) {
        this.circuitName = circuitName == null ? null : circuitName.trim();
    }

    public String getPowerFactor() {
        return powerFactor;
    }

    public void setPowerFactor(String powerFactor) {
        this.powerFactor = powerFactor == null ? null : powerFactor.trim();
    }

    public String getActivePower() {
        return activePower;
    }

    public void setActivePower(String activePower) {
        this.activePower = activePower == null ? null : activePower.trim();
    }

    public String getReactivePower() {
        return reactivePower;
    }

    public void setReactivePower(String reactivePower) {
        this.reactivePower = reactivePower == null ? null : reactivePower.trim();
    }

    public String getLoadFactor() {
        return loadFactor;
    }

    public void setLoadFactor(String loadFactor) {
        this.loadFactor = loadFactor == null ? null : loadFactor.trim();
    }

    public String getiSum() {
        return iSum;
    }

    public void setiSum(String iSum) {
        this.iSum = iSum == null ? null : iSum.trim();
    }

    public String getIa() {
        return ia;
    }

    public void setIa(String ia) {
        this.ia = ia == null ? null : ia.trim();
    }

    public String getIb() {
        return ib;
    }

    public void setIb(String ib) {
        this.ib = ib == null ? null : ib.trim();
    }

    public String getIc() {
        return ic;
    }

    public void setIc(String ic) {
        this.ic = ic == null ? null : ic.trim();
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getRoomName() {
        return roomName;
    }

    public void setRoomName(String roomName) {
        this.roomName = roomName;
    }

    public String getDeviceName() {
        return deviceName;
    }

    public void setDeviceName(String deviceName) {
        this.deviceName = deviceName;
    }

    public String getMax_ptf() {
        return max_ptf;
    }

    public void setMax_ptf(String max_ptf) {
        this.max_ptf = max_ptf;
    }

    public String getMax_pt() {
        return max_pt;
    }

    public void setMax_pt(String max_pt) {
        this.max_pt = max_pt;
    }

    public String getMax_ptn() {
        return max_ptn;
    }

    public void setMax_ptn(String max_ptn) {
        this.max_ptn = max_ptn;
    }

    public String getLoadRate() {
        return loadRate;
    }

    public void setLoadRate(String loadRate) {
        this.loadRate = loadRate;
    }

    public static long getSerialVersionUID() {
        return serialVersionUID;
    }

  public String getTransformerCapacity() {
    return transformerCapacity;
  }

  public void setTransformerCapacity(String transformerCapacity) {
    this.transformerCapacity = transformerCapacity;
  }

  public String getInstallTime() {
    return installTime;
  }

  public void setInstallTime(String installTime) {
    this.installTime = installTime;
  }

  @Override
  public String toString() {
    return "Load{" +
      "id=" + id +
      ", powerRoomid='" + powerRoomid + '\'' +
      ", areaName='" + areaName + '\'' +
      ", dataType='" + dataType + '\'' +
      ", projectName='" + projectName + '\'' +
      ", powerRoom='" + powerRoom + '\'' +
      ", circuitName='" + circuitName + '\'' +
      ", powerFactor='" + powerFactor + '\'' +
      ", activePower='" + activePower + '\'' +
      ", reactivePower='" + reactivePower + '\'' +
      ", loadFactor='" + loadFactor + '\'' +
      ", iSum='" + iSum + '\'' +
      ", roomName='" + roomName + '\'' +
      ", deviceName='" + deviceName + '\'' +
      ", max_ptf='" + max_ptf + '\'' +
      ", max_pt='" + max_pt + '\'' +
      ", max_ptn='" + max_ptn + '\'' +
      ", loadRate='" + loadRate + '\'' +
      ", ia='" + ia + '\'' +
      ", ib='" + ib + '\'' +
      ", ic='" + ic + '\'' +
      ", createTime='" + createTime + '\'' +
      ", transformerName='" + transformerName + '\'' +
      ", ptin='" + ptin + '\'' +
      ", transformerCapacity='" + transformerCapacity + '\'' +
      ", installTime='" + installTime + '\'' +
      '}';
  }
}
